package com.zijidelu.luframework.base.model;

import java.io.Serializable;

/**
 * 基础ID接口。
 * <p>
 * 所有ID都必须实现此接口。
 *
 * @author ZIJIDELU
 * @datetime 2025/11/12 20:16
 */
public interface Identifiable<T> extends Serializable {
    /**
     * 获取ID。
     *
     * @return ID
     */
    T getId();

    /**
     * 设置ID。
     *
     * @param id ID
     */
    void setId(T id);
}
